Mac OS X系统下刷新DNS缓存的方法

在Lion(10.7)之前,刷新DNS缓存的方法是:

互联网上搜索 Mac OS X 系统下刷新 DNS 缓存的方法,绝大部分网站都说是在终端中执行下面这个命令:

sudo dscacheutil -flushcache

但其实上面的命令仅针对 Mac OS X 10.5 和 10.6 有效,在 Lion 和 Mountain Lion 中都是错误的,正确的应该是:

sudo killall -HUP mDNSResponder